package com.lpf.state;

// 测试状态模式
public class StatePatternDemo {
    public static void main(String[] args) {
        // 初始化上下文为状态A
        Context context = new Context(new ConcreteStateA());

        // 调用请求方法，触发状态切换
        context.request();
        context.request();
        context.request();
    }
}